home *** CD-ROM | disk | FTP | other *** search
- Short: Library to ctrl the MC68K MMUs, gamma
- Author: thor@math.tu-berlin.de (Thomas Richter)
- Uploader: thor@math.tu-berlin.de (Thomas Richter)
- Version: 0.37
- Type: util/libs
- Requires: Os 2.04, a 68020/68851, 68030, 68040 or 68060 with a working MMU
-
- -----------------------------------------------------------------------------
-
- Release 0.37
- --------------
- New in this release:
-
- - Added two tags for Get/SetContextData in preparation for the
- memory library.
- - Wrote a replacement AddMemList() function because some
- versions of the 68040/68060.library functions patch this function.
- This release will adjust the MMU tables for the DEFAULT CONTEXT
- only, which means that all memory must be ready AT LEAST AS SOON
- AS A PRIVATE CONTEXT IS CREATED.
-
- In case you've problems with this library release:
- o) Please install the mmu.library_debug ON TOP of the mmu.library, i.e. use
-
- copy mmu.library_debug to LIBS:mmu.library
-
- o) Reset the system
- o) Run Sushi or Sashimi to fetch the output. Give them a HUGE buffer
- o) Load the library. MuLockLib would do that, for example.
-
- Release 0.36
- --------------
- News in this release:
-
- - Fixed MuMove4K, added the A1200 option and fixed the shutdown code.
- - Fixed MuLockLib, there was a slight chance for a crash (thanks to
- Gunther Nikl for reporting)
- - Fixed the .fd-File. I forgot to include two functions making
- the table useless, and forgot to include one library
- function in the library lvo jump table. Outch!
- - Fixed the new memory map functions.
- - Tested indirect descriptor functions, included a new test,
- see MuIndirectTest.
-
- I'm planning to upload the 0.36 to the Aminet next saturday, I won't be in
- town from July 18th to August 8th.
-
- Release 0.35
- -------------
- News in this release: Something in the library, even though no
- real serious bugs have been found. More functions, but more power-
- ful debugging tools.
-
- - Added support functions for memory maps, likely untested.
- - Added support functions for indirect descriptors and *VERY FAST*
- indirect page swapping.
- - Fixed a tiny bug in the 060 support which might have failed to
- detect physical bus errors correctly.
- - Fixed a bug in GetPageProperties which might have failed to
- read remapped memory correctly.
- - Streamlined the tag item parse functions.
- - Updated documentation and includes.
- - Wrote the disassembler.library, added to the distribution.
- - Updated MuForce: The program makes use of the disassembler.library
- and prints now a disassembly of the faulty code on demand.
- - Fixed a bug in MuGuardianAngel, stack dump was broken.
- - Updated MuGuardianAngel, included disassembly function.
- - Updated MuMove4K a lot, included a PREPAREEMUL function,
- wrote a better guide, drew a shell icon.
- - Included more shell tools, PrintBusError, ResetBusError and
- ClearTTx. More in the ReadMe.
-
- Release 0.34.1
- --------------
- I'm pretty happy with the 0.34 how it is now, I haven't found new
- bugs. This doesn't mean there are none, though. (-;
-
- New in this release:
-
- - Updated MuGuardianAngel a bit. The "hit" messages are now more
- informative and contain more detailed information about the
- cause of the hit, as for example which memory chunk was released
- etc... Thanks to Simon for the hint.
- - Added a new program "MuLink" to the MuTools. This is a shell-only
- developer tool for automatic "self-protection" of software. A
- program that gets "MuLink'd" will get its code (or other selected)
- segments automatically write protected. This is most important
- for software that has to run on critical systems, as BBS's
- and the like. MuLink is a post-processing tool much like ATOM.
- More about this tool in its documentation.
- - Added a "MuGuardianOff" icon.
- - Updated the documentation.
- - Included E developer files, thanks to Daniel Kasmeroglu.
-
- Release 0.34
- ------------
- Sigh, the 0.33 DMA logic was still buggy....
-
- - Fixed (another) bug in CachePostDMA(). The routine failed to
- check the CPU AttnFlags correctly and hence did not restore
- the cache mode to copyback. This could have been resulted in
- slowdown of your machine, and hands of several MuTools.
- - Removed all references to the 68040 and 68060.library. This
- will allow a possible future 680x0 library to use the
- mmu.library to build its MMU tree instead of implementing this
- function a second time.
-
- I M P O R T A N T:
-
- THIS MEANS THAT ALL THE MUTOOLS *MUST* BE RUN A F T E R SetPatch.
-
- The only exception to this rule is MuMove4K.
-
- Please DO NOT run the MMURemapTest with the cybscsi or cybppc.device. Both
- devices are not designed to allow memory remapping (not my fault). In worst
- case, they will trash your hard disk!!!
-
-
- Thanks goes to Ulrich Falke for helping me to find these bugs, and
- furthermore to Michaela Prüß for supplying the includes and protos for the
- vbcc compiler!
-
-
- Release 0.33
- ------------
- Outch, the 0.30 was buggy!
-
- - Fixed a bug in the GetPageProperties() routine for the 030 and
- 020 support code. The cache control functions overwrote an
- important CPU register and therefore crashed MuForce.
- - Fixed a bug in the DMA control logic. Outch! This really broke
- things!
- - Fixed a bug in the MMU table rounding logic. Fixed one overflow
- problem that makes the procedure hang on some machines.
- Additionally, I forgot to merge adjacent property nodes here.
- - I must have been crazy to remove the PROTECT option in MuFastROM.
- Fixed!
- - MuFastZero OFF improved, and the FORCENATIVE flag was broken
- completely.
- - MuGuardianAngel showed a few bogus exceptions on startup, depends
- on the system configuration. TRSaferPatches caused this, fixed.
- - Added the FixCybAccess workaround. It fixes - or actually
- works around - a really bad design fault of the cybscsi.device.
- More on this in its readme.
- - Changed the SegTracker output style of MuForce and MuGuardianAngel
- to the Enforcer style. This is most useful for tools interpreting
- these lines.
-
- Thanks to all the nice folks that reported bugs, and sorry for the
- inconvenience about all the bugs.
-
- This distribution contains again a "mmu.library_debug". In case you encounter
- problems, please rename this to "mmu.library", install "Sushi" or "Sashimi"
- with a *LARGE* I/O buffer and run the tests again. Alternatively, connect
- a terminal to the serial port, 9600 baud, 8 bit, 1 stop bit, no parity.
-
- Please collect the output and sent it to my email address. This will help
- me a lot debugging the library.
-
- -----> When reporting bugs, PLEASE PLEASE let me know:
-
- o) About which version of the library you're running. I might have sent
- some of you an updated version.
- o) About which processor your system is running on.
- o) A MuScan output.
- o) Which SCSI/IDE device you're using.
-
- In case you see a crash:
-
- o) Please write down the guru number.
- o) Try to reproduce the crash, try to find out which program causes the
- crash. This means that you should try to edit your startup sequence and to
- remove patches from there until the crash disappears. You don't need to
- strip the startup-sequence permanently, but just to let me know which
- program causes the incompatibility.
-
- Please understand that a "It won't work on my computer" doesn't help me
- much to fix the problem. Try to be as concrete as possible, this will
- increase the propability enourmously that bugs get fixed. (-;
-
-
- A special note about the 0.3x releases:
-
- I introduced a new guru, namely "AN_PostSetup 0x3e000015". In case you see
- this specific guru, let me know which program caused this.
-
-
- A special note about MuGuardianAngel:
-
- This program is NOT compatible with PoolMem. Try not to install PoolMem on
- top of this, this won't work. MuGuardianAngel will be smart enough to cancel
- PoolMem if it is running, but it is not smart enough to prevent its
- installation.
-
-
- A special note about "version" and related utilities aka "verscheck":
-
- These tools OPEN the libraries in question. Hence, if you run "version"
- on a - possibly existant - 68040old.library, it will open this library and
- re-install a MMU table on top of the already loaded table. Either do
- not try this or remove the 68040new.library and the 68040old.library from
- your LIBS: drawer.
-
-
- A special note about "MMUCacheTest":
-
- If this program hangs on your system, please report this. Furthermore, please
- run it *AGAIN*, but this time with the "NOMMU" option on the command line
- and *WITHOUT ANY* tools that require the mmu.library. It would be best to
- boot without startup-sequence, run "SetPatch" by hand and then immediately
- "MMUCacheTest DH0: nommu".
-
-
- Release 0.30
- ------------
- Ouh, just too many changes to mention:
-
- - Added tags to setup the MMU table layout, as the page size,
- the depth of the MMU tree.
- - Added functions to get and set some control values of the
- MMU contexts.
- - Added page access exception handler.
- - CachePre/PostDMA patches are now always installed since 68020
- and 68030 based systems need the logical -> physical trans-
- lation as well.
- - Reworked the mmu.library memory management.
- - Fixed several bugs in the MuForce program, did not handle ROM
- remapping correctly.
- - MuFastRom and MuFastZero reworked a bit. MuFastZero OFF did
- not work. Added more options for both tools.
- - Added a new debugging tool: MuGuardianAngel. Some sort of
- memory protection that keeps free memory from getting over-
- written by faulty programs.
- - Added more options to MuSetCacheMode.
- - MuMove4K moves now the lowest 32K (and is hence misnamed). This
- avoid trouble with large MMU table sizes on 68030/68020 based
- systems and pre-allocates memory for an "oxypatcher" type tool.
- - Added MuLockLib tool, check the readme.
- - ....
-
- -----------------------------------------------------------------------------
-
- Special thanks goes to:
-
- -Ralph Babel for giving information about the CachePreDMA/CachePostDMA
- functions.
- -Carsten Schlote for starting development of a mmu.library aware 68060.lib.
- -Michael Sinz (a real BIG thank you!) for discussing a lot of details of
- CachePreDMA/CachePostDMA, for sending me the sources of these functions
- in his 68040, and especially - and that's really great - for making the
- Enforcer sources available and for allowing me to reuse the exception
- handler of the Enforcer. This will happen in one of the next releases.
- -Bjoern Schmidt for allowing me to run some tests on his 060.
- -Werner Müller for his 040 based system.
- -All the testers for running tests and sending me detailed information about
- their systems.
-
- Thank you to all of you, this project won't clearly possible without your
- support!
-
- -----------------------------------------------------------------------------
- Warning: This is "work in progress", it's by no means complete.
-
- I'm in the urge need for testers and co-authors. Especially MC68060 systems
- are very welcome for testing.
-
- Please check the "ReadMe" in the archive for details how to contact me.
- -----------------------------------------------------------------------------
-
- Purpose and goal of this library:
-
- The mmu.library is a planned basis for MMU (memory management) related
- functions the MC68K family can perform. Up to now certain hacks are available
- that program the MMU themselves (Enforcer,CyberGuard,GuardianAngle,SetCPU,
- Shapeshifter,VMM,GigaMem...).
- It's therefore not unexpected that these tools conflict with each other.
- There's up to now no Os support for the MMU at all - the gap this mmu.library
- is planned to fill.
-
- The goal is to provide a basis of functions to address and program the MMU in
- a hardware independent, Os friendly fashion. Hence, a future version of the
- Enforcer will work together with virtual memory, and others.
-
- The mmu.library is also the basis for a virtual memory project, the
- memory.library. Even though the mmu.library does not provide virtual memory
- itself, it builds the basics to allow an easy implementation and to avoid the
- hacks required by other implementations so far.
-
- For the design details of the mmu.library, consider reading the autodocs in
- this archive. Everything is still VERY preliminary, there's still room for
- changes and suggestions.
-
- ------------------------------------------------------------------------------
-
- This distribution contains the full sources written so far, the documentation
- and some C sample sources how to use the library, as well as the includes
- and autodocs written so far. Check the ReadMe for details. Even if you're not
- a developer, you could help me a lot by running a test program on your
- computer and sending me the results. For details about testing - this
- became a bit trickier - please consider the ReadMe.
-
- ------------------------------------------------------------------------------
- The mmu.library development group:
-
- This is a loose, non-commercial group of developers that support the
- mmu.library by their work. If you want to join, please lemme know.
-
- ------------------------------------------------------------------------------
-
- The THOR-Software Licence (v2, 24th June 1998)
-
-
- This License applies to the computer programs known as the "mmu.library"
- and its sources. The "Program", below, refers to such program. The
- "Archive" refers to the package of distribution, as prepared by the author
- of the Program, Thomas Richter. Each licensee is addressed as "you".
-
-
-
- The Program and the data in the archive are freely distributable
- under the restrictions stated below, but are also Copyright (c)
- Thomas Richter.
-
- Distribution of the Program, the Archive and the data in the Archive by a
- commercial organization without written permission from the author to any
- third party is prohibited if any payment is made in connection with such
- distribution, whether directly (as in payment for a copy of the Program) or
- indirectly (as in payment for some service related to the Program, or
- payment for some product or service that includes a copy of the Program
- "without charge"; these are only examples, and not an exhaustive enumeration
- of prohibited activities).
-
-
- However, the following methods of distribution
- involving payment shall not in and of themselves be a violation of this
- restriction:
-
-
- (i) Posting the Program on a public access information storage and
- retrieval service for which a fee is received for retrieving information
- (such as an on-line service), provided that the fee is not
- content-dependent (i.e., the fee would be the same for retrieving the same
- volume of information consisting of random data).
-
-
- (ii) Distributing the Program on a CD-ROM, provided that
-
- a) the Archive is reproduced entirely and verbatim on such CD-ROM, including
- especially this licence agreement;
-
- b) the CD-ROM is made available to the public for a nominal fee only,
-
- c) a copy of the CD is made available to the author for free except for
- shipment costs, and
-
- d) provided further that all information on such CD-ROM is redistributable
- for non-commercial purposes without charge.
-
-
- Redistribution of a modified version of the Archive, the Program or the
- contents of the Archive is prohibited in any way, by any organization,
- regardless whether commercial or non-commercial. Everything must be kept
- together, in original and unmodified form.
-
-
-
-
- Limitations.
-
-
- THE PROGRAM IS PROVIDED TO YOU "AS IS", WITHOUT WARRANTY. THERE IS NO
- WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE ENTIRE
- RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
- THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
- SERVICING, REPAIR OR CORRECTION.
-
-
- IF YOU DO NOT ACCEPT THIS LICENCE, YOU MUST DELETE THE PROGRAM, THE ARCHIVE
- AND ALL DATA OF THIS ARCHIVE FROM YOUR STORAGE SYSTEM. YOU ACCEPT THIS
- LICENCE BY USING OR REDISTRIBUTING THE PROGRAM.
-
-
- Thomas Richter
-
- -----------------------------------------------------------------------------
-
- So long,
- Thomas (July 1999)
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 628 266 57.6% 26-May-99 21:18:52 +Autodocs.info
- 5711 2323 59.3% 01-Jul-99 23:39:16 +disassembler.doc
- 36412 13504 62.9% 26-May-99 21:11:54 +exceptions.doc
- 24158 9205 61.8% 27-Feb-99 23:47:00 +implementation
- 14841 4911 66.9% 26-Sep-98 23:49:10 +memory.doc
- 115025 34322 70.1% 11-Jul-99 14:31:14 +mmu.doc
- 628 269 57.1% 26-May-99 21:18:54 +C_Sources.info
- 13347 3424 74.3% 15-Mar-99 00:08:34 +MMUCacheTest.c
- 13476 3870 71.2% 03-Jun-99 20:49:22 +MuContextTest.c
- 21034 4977 76.3% 03-Jun-99 20:48:48 +MuFastRom.c
- 36338 8541 76.4% 03-Jun-99 20:49:04 +MuFastZero.c
- 8966 2589 71.1% 11-Jul-99 14:34:10 +MuIndirectTest.c
- 4941 1365 72.3% 05-Jul-99 20:05:38 +MuLockLib.c
- 21850 5843 73.2% 26-May-99 22:22:38 +MuRemapTest.c
- 15412 3532 77.0% 07-Feb-99 01:12:48 +MuScan.c
- 19177 4016 79.0% 26-May-99 21:16:44 +MuSetCacheMode.c
- 3338 899 73.0% 07-Feb-99 01:12:18 +SCSIDMATest.c
- 17216 10051 41.6% 01-Jul-99 22:37:36 +disassembler.library
- 121 97 19.8% 20-Jun-99 11:45:44 +mmu.m
- 2508 730 70.8% 20-Jun-99 11:45:44 +alerts.e
- 238 148 37.8% 20-Jun-99 11:45:44 +alerts.m
- 2898 741 74.4% 20-Jun-99 11:45:44 +config.e
- 224 142 36.6% 20-Jun-99 11:45:44 +config.m
- 5954 2011 66.2% 20-Jun-99 11:45:44 +context.e
- 714 374 47.6% 20-Jun-99 11:45:44 +context.m
- 3084 711 76.9% 20-Jun-99 11:45:44 +mmubase.e
- 392 248 36.7% 20-Jun-99 11:45:44 +mmubase.m
- 628 273 56.5% 26-May-99 21:18:54 +Include.info
- 476 283 40.5% 01-Jul-99 22:39:34 +disassembler_protos.h
- 5118 1187 76.8% 11-Jul-99 14:32:22 +mmu_protos.h
- 782 246 68.5% 01-Jul-99 22:39:10 +disassembler_lib.fd
- 2608 896 65.6% 01-Jul-99 22:40:26 +disassembler.h
- 2756 918 66.6% 01-Jul-99 22:40:30 +disassembler.i
- 68 64 5.8% 02-Jul-99 20:05:54 +disassembler_lvo.i
- 1991 585 70.6% 11-Jul-99 14:31:40 +mmu_lvo.i
- 4027 1357 66.3% 11-Jul-99 14:22:36 +alerts.h
- 4051 1383 65.8% 11-Jul-99 14:22:38 +alerts.i
- 2021 636 68.5% 11-Jul-99 14:22:38 +config.h
- 2385 694 70.9% 11-Jul-99 14:22:38 +config.i
- 8141 3027 62.8% 11-Jul-99 14:22:38 +context.h
- 8191 3043 62.8% 11-Jul-99 14:22:36 +context.i
- 1965 739 62.3% 11-Jul-99 14:22:38 +descriptor.h
- 2061 799 61.2% 11-Jul-99 14:22:38 +descriptor.i
- 11132 3734 66.4% 11-Jul-99 14:22:40 +exceptions.h
- 11199 3745 66.5% 11-Jul-99 14:22:40 +exceptions.i
- 1767 567 67.9% 11-Jul-99 14:22:40 +mmubase.h
- 1885 596 68.3% 11-Jul-99 14:22:40 +mmubase.i
- 6109 2102 65.5% 11-Jul-99 14:22:42 +mmutags.h
- 6079 2131 64.9% 11-Jul-99 14:22:36 +mmutags.i
- 2857 888 68.9% 11-Jul-99 14:31:30 +mmu_lib.fd
- 587 268 54.3% 01-Jul-99 22:39:44 +disassembler_pragmas.h
- 7019 1371 80.4% 11-Jul-99 14:31:54 +mmu_pragmas.h
- 270 135 50.0% 01-Jul-99 22:39:24 +disassembler.h
- 141 106 24.8% 11-Jul-99 14:22:42 +mmu.h
- 44428 21595 51.3% 16-Jul-99 21:45:30 +mmu.library
- 47688 23089 51.5% 16-Jul-99 21:47:22 +mmu.library_printout
- 16064 6729 58.1% 16-Jul-99 21:53:46 +MMULib.readme
- 788 349 55.7% 26-May-99 21:18:52 +MuTools.info
- 17216 10051 41.6% 09-Jul-99 22:53:02 +disassembler.library
- 272 236 13.2% 09-Jul-99 22:52:58 +FixCybAccess
- 1315 690 47.5% 09-Jul-99 22:52:58 +FixCybAccess.readme
- 856 380 55.6% 09-Jul-99 22:52:58 +FixCybAccess.readme.info
- 3236 2022 37.5% 09-Jul-99 22:53:00 +MuFastRom
- 11523 4646 59.6% 09-Jul-99 22:53:02 +MuFastRom.guide
- 523 273 47.8% 09-Jul-99 22:53:02 +MuFastRom.guide.info
- 1110 474 57.2% 09-Jul-99 22:53:02 +MuFastRom.info
- 5636 3039 46.0% 09-Jul-99 22:53:02 +MuFastZero
- 16239 6382 60.6% 09-Jul-99 22:53:06 +MuFastZero.guide
- 523 274 47.6% 09-Jul-99 22:53:04 +MuFastZero.guide.info
- 1096 646 41.0% 09-Jul-99 22:53:02 +MuFastZero.info
- 12504 6554 47.5% 09-Jul-99 22:53:02 +MuForce
- 92092 27450 70.1% 09-Jul-99 22:53:04 +MuForce.guide
- 523 274 47.6% 09-Jul-99 22:53:04 +MuForce.guide.info
- 1480 909 38.5% 09-Jul-99 22:53:02 +MuForce.info
- 1493 918 38.5% 09-Jul-99 22:52:58 +MuForce_Off.info
- 1475 912 38.1% 09-Jul-99 22:52:58 +MuForce_Window.info
- 12332 7735 37.2% 09-Jul-99 22:52:58 +MuGuardianAngel
- 112182 33682 69.9% 09-Jul-99 22:53:00 +MuGuardianAngel.guide
- 523 276 47.2% 09-Jul-99 22:52:58 +MuGuardianAngel.guide.info
- 1537 905 41.1% 09-Jul-99 22:52:58 +MuGuardianAngel.info
- 1567 913 41.7% 09-Jul-99 22:53:00 +MuGuardianAngel_Off.info
- 7976 4532 43.1% 09-Jul-99 22:53:00 +MuLink
- 10212 4113 59.7% 09-Jul-99 22:53:00 +MuLink.readme
- 856 380 55.6% 09-Jul-99 22:53:00 +MuLink.readme.info
- 812 578 28.8% 09-Jul-99 22:53:02 +MuLockLib
- 600 268 55.3% 09-Jul-99 22:53:02 +MuLockLib.readme
- 856 380 55.6% 09-Jul-99 22:53:02 +MuLockLib.readme.info
- 2892 2111 27.0% 12-Jul-99 08:53:24 +MuMove4K
- 15802 6207 60.7% 09-Jul-99 22:53:00 +MuMove4K.guide
- 523 273 47.8% 09-Jul-99 22:53:00 +MuMove4K.guide.info
- 1063 501 52.8% 09-Jul-99 22:52:58 +MuMove4K.info
- 2109 998 52.6% 03-Jul-99 15:36:38 +MuMove4K.readme
- 856 376 56.0% 03-Jul-99 15:36:34 +MuMove4K.readme.info
- 1096 792 27.7% 09-Jul-99 22:53:04 +MuOmniScsiPatch
- 10986 4553 58.5% 09-Jul-99 22:53:06 +MuOmniScsiPatch.guide
- 523 271 48.1% 09-Jul-99 22:53:06 +MuOmniScsiPatch.guide.info
- 546 279 48.9% 09-Jul-99 22:53:06 +MuOmniScsiPatch.info
- 2204 1433 34.9% 09-Jul-99 22:53:00 +MuOVLYMGR
- 2556 1490 41.7% 09-Jul-99 22:53:02 +MuScan
- 18935 6814 64.0% 09-Jul-99 22:53:04 +MuScan.guide
- 523 274 47.6% 09-Jul-99 22:53:04 +MuScan.guide.info
- 1062 528 50.2% 09-Jul-99 22:53:02 +MuScan.info
- 3204 2019 36.9% 09-Jul-99 22:52:58 +MuSetCacheMode
- 19107 7000 63.3% 09-Jul-99 22:52:58 +MuSetCacheMode.guide
- 523 271 48.1% 09-Jul-99 22:52:58 +MuSetCacheMode.guide.info
- 1335 625 53.1% 09-Jul-99 22:52:58 +MuSetCacheMode.info
- 31327 12805 59.1% 16-Jul-99 21:49:34 +ReadMe
- 523 273 47.8% 26-May-99 21:18:54 +ReadMe.info
- 628 271 56.8% 26-May-99 21:18:54 +Shell_Only.info
- 84 74 11.9% 02-Jul-99 18:57:50 +ClearTTx
- 16900 9346 44.6% 15-Mar-99 00:08:26 +MMUCacheTest
- 4788 2537 47.0% 01-Jun-99 20:28:38 +MuContextTest
- 3240 1640 49.3% 11-Jul-99 14:33:58 +MuIndirectTest
- 7056 4030 42.8% 26-May-99 22:22:42 +MuRemapTest
- 168 164 2.3% 02-Jul-99 19:15:34 +PrintBusError
- 728 426 41.4% 17-Sep-98 21:43:20 +PrintTTX
- 232 204 12.0% 02-Jul-99 20:47:26 +ResetBusError
- 1320 869 34.1% 15-Nov-98 17:56:44 +SCSIDMATest
- 260 209 19.6% 04-Oct-98 00:27:58 +TestMMU
- 104 73 29.8% 14-Jul-99 08:54:52 +disassembler_lib.FD_lvo.s
- 2759 686 75.1% 14-Jul-99 08:54:50 +MMU_lib.FD_lvo.s
- 104 73 29.8% 14-Jul-99 08:54:52 +disassembler_lib.FD_lvo.s
- 2759 686 75.1% 14-Jul-99 08:54:52 +MMU_lib.FD_lvo.s
- 110 71 35.4% 14-Jul-99 08:54:52 +disassembler_lib.FD_lvo.s
- 2912 688 76.3% 14-Jul-99 08:54:52 +MMU_lib.FD_lvo.s
- 2240 589 73.7% 29-Jun-99 20:23:50 +MMU_lib.FD_lvo.asm
- 264 77 70.8% 14-Jul-99 08:54:50 +Disassembler.dir
- 392 185 52.8% 14-Jul-99 08:54:50 +Disassembler.lib
- 264 77 70.8% 14-Jul-99 08:54:50 +Disassembler_040.dir
- 392 185 52.8% 14-Jul-99 08:54:50 +Disassembler_040.lib
- 1914 547 71.4% 14-Jul-99 08:54:50 +Disassembler_PPC.a
- 176 55 68.7% 14-Jul-99 08:54:50 +Disassembler_WOS.dir
- 540 241 55.3% 14-Jul-99 08:54:50 +Disassembler_WOS.lib
- 5456 759 86.0% 14-Jul-99 08:54:48 +MMU.dir
- 9224 1698 81.5% 14-Jul-99 08:54:46 +MMU.lib
- 5456 761 86.0% 14-Jul-99 08:54:48 +MMU_040.dir
- 9248 1705 81.5% 14-Jul-99 08:54:48 +MMU_040.lib
- 121862 10150 91.6% 14-Jul-99 08:54:46 +MMU_PPC.a
- 5368 748 86.0% 14-Jul-99 08:54:48 +MMU_WOS.dir
- 15980 1819 88.6% 14-Jul-99 08:54:48 +MMU_WOS.lib
- 1457 777 46.6% 14-Jul-99 08:39:06 +LiesMich
- 2591 1221 52.8% 14-Jul-99 08:38:52 +MMULib.ReadMe
- 1366 701 48.6% 14-Jul-99 08:38:44 +ReadMe
- -------- ------- ----- --------- --------
- 1258515 416771 66.8% 18-Jul-99 20:09:06 143 files
-